﻿/*****************************************************************************  

 Version: 0.1
 Website: http://www.visuagile.com/
 
 Copyright (c) Yoganand R. All rights reserved.
 For continued development and updates, visit http://yogsbreath.net
 
 ******************************************************************************/

using System;
using System.Collections.Generic;
using System.Text;
using System.Collections;

namespace VisualAgile.Model
{
    [Serializable]
    public class WorkItem  
    {
        /// <summary>
        /// Created Date
        /// </summary>
        public virtual DateTime CreateTime
        {
            get;
            set;
        }

        /// <summary>
        /// Created by
        /// </summary>
        public virtual System.String Creator
        {
            get;
            set;
        }

        /// <summary>
        /// Task ID
        /// </summary>
        public virtual Guid WorkItemID
        {
            get;
            set;
        }

        /// <summary>
        /// Story ID
        /// </summary>
        public virtual System.String StoryID
        {
            get;
            set;
        }

        /// <summary>
        /// Status ID
        /// </summary>
        public virtual System.String StatusID
        {
            get;
            set;
        }       

        /// <summary>
        /// Task name
        /// </summary>
        public virtual System.String Name
        {
            get;
            set;
        }

        /// <summary>
        /// color
        /// </summary>
        public virtual System.String Color
        {
            get;
            set;
        }

        /// <summary>
        /// Task size
        /// </summary>
        public virtual System.Decimal Evaluation
        {
            get;
            set;
        }

        /// <summary>
        /// Task size
        /// </summary>
        public virtual System.Decimal Beyond
        {
            get;
            set;
        }

        ///// <summary>
        ///// Is initial task
        ///// </summary>
        //public virtual System.Boolean Primary
        //{
        //    get;
        //    set;
        //}
       

        /// <summary>
        /// assigned to 
        /// </summary>
        public virtual System.String Consignee
        {
            get;
            set;
        }

        ///// <summary>
        ///// Create date
        ///// </summary>
        //public virtual System.DateTime CreateDate
        //{
        //    get;
        //    set;
        //}

        ///// <summary>
        ///// Create date
        ///// </summary>
        //public virtual System.DateTime StartDate
        //{
        //    get;
        //    set;
        //}

        ///// <summary>
        ///// Create date
        ///// </summary>
        //public virtual System.DateTime FinishDate
        //{
        //    get;
        //    set;
        //}

        ///// <summary>
        ///// Create date
        ///// </summary>
        //public virtual System.DateTime Target
        //{
        //    get;
        //    set;
        //}


        /// <summary>
        /// tag
        /// </summary>
        public virtual System.String Card
        {
            get;
            set;
        }

        /// <summary>
        /// Full size
        /// </summary>
        public virtual System.String Observations
        {
            get;
            set;
        }      
    }
}
